provide non-repayable aid - Turc Anglais Dictionnaire